Configuracion snippets en Atom

Descripcion

En que archivo y que formato hay que seguir para configurar code snippets en el editor Atom.

Para usar los snippets en Atom solo tenemos que introducir el comando del snippet y pulsar la tecla TAB

Configuracion

En Atom los snippets están configurados en el archivo snippets.cson que está en la carpeta %USERPROFILE%\.atom, los snippets de todos los lenguages van dentro del mismo archivo.

La estructura de los snippets es la siguiente:

'.source.java':
  'system.out':
    'prefix': 'sop'
    'body': 'System.out.println("$1");$2'

La primera linea '.source.java': indica el lenguaje sobre el que se aplicará el snippet

La segunda linea 'system.out': es la descripción del snippet

La tercera linea 'prefix': 'sop' es el comando que usaremos para introducir el snippet

La cuarta linea 'body': 'System.out.println("$1");$2' es el snippet en si

El scope del lenguaje (La primera linea) solo se indica una vez, despues debajo se ponen todos los snippets asociados a ese lenguaje

En el siguiente codigo tenemos un snippet de java y dos snippets de typescript:

'.source.java':
  'system.out':
    'prefix': 'sop'
    'body': 'System.out.println("$1");$2'

'.source.ts':
  'console.log':
    'prefix': 'cl'
    'body': 'console.log("$1");$2'

  'ejemplo':
    'prefix': 'ej'
    'body': 'Texto de ejemplo'
Tags

Snippets | Code | Atom